package br.com.news.utils.database.beans;

import java.util.Date;

import br.com.news.utils.beans.BaseBean;

public class NoticiaBean extends BaseBean{

	private static final long serialVersionUID = 5110063499746234197L;

	private Long idNoticia;
	private CategoriaBean categoria;
	private UsuarioBean usuario;
	private FonteBean fonte;
	private String autor;
	private Date dataCriacao;
	private Date dataNoticia;
	private boolean status;
	private String texto;
	private String titulo;
	private String imagem;

	public NoticiaBean() {
	}

	public NoticiaBean(CategoriaBean categoria, UsuarioBean usuario, FonteBean fonte,
			Date dataCriacao, boolean status, String texto, String titulo) {
		this.categoria = categoria;
		this.usuario = usuario;
		this.fonte = fonte;
		this.dataCriacao = dataCriacao;
		this.status = status;
		this.texto = texto;
		this.titulo = titulo;
	}

	public Long getIdNoticia() {
		return this.idNoticia;
	}

	public void setIdNoticia(Long idNoticia) {
		this.idNoticia = idNoticia;
	}

	public CategoriaBean getCategoria() {
		return this.categoria;
	}

	public void setCategoria(CategoriaBean categoria) {
		this.categoria = categoria;
	}

	public UsuarioBean getUsuario() {
		return this.usuario;
	}

	public void setUsuario(UsuarioBean usuario) {
		this.usuario = usuario;
	}

	public FonteBean getFonte() {
		return this.fonte;
	}

	public void setFonte(FonteBean fonte) {
		this.fonte = fonte;
	}

	public String getAutor() {
		return this.autor;
	}

	public void setAutor(String autor) {
		this.autor = autor;
	}

	public Date getDataCriacao() {
		return this.dataCriacao;
	}

	public void setDataCriacao(Date dataCriacao) {
		this.dataCriacao = dataCriacao;
	}

	public Date getDataNoticia() {
		return this.dataNoticia;
	}

	public void setDataNoticia(Date dataNoticia) {
		this.dataNoticia = dataNoticia;
	}

	public boolean isStatus() {
		return this.status;
	}

	public void setStatus(boolean status) {
		this.status = status;
	}

	public String getTexto() {
		return this.texto;
	}

	public void setTexto(String texto) {
		this.texto = texto;
	}

	public String getTitulo() {
		return this.titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}

	public String getImagem() {
		return this.imagem;
	}

	public void setImagem(String imagem) {
		this.imagem = imagem;
	}

}
